networking.wireless.networks.<name>.auth

Use this option to configure advanced authentication methods like EAP. See wpa_supplicant.conf(5) for example configurations.

Be aware that this will be written to the Nix store in plaintext! Use an external reference like ext:secretname for secrets.

Mutually exclusive with psk and pskRaw.

Type
null or string
Default
null
Example
''
  eap=PEAP
  identity="user@example.com"
  password=ext:example_password
''
Declared
<nixpkgs/nixos/modules/services/networking/wpa_supplicant.nix>